2026-05-12 17:00 -0500
Building an Alternative Network with Reticulum and Rnode
In a world where connectivity is often controlled, the Reticulum Network offers a decentralized, open‑source alternative.
Pair it with an Rnode – a low‑power radio node that can operate at just 3 kbps – and you have a DIY mesh that can span the city.
The beauty of Reticulum is that every node can generate its own destinations, so you never need a central server.
I begin to set up a small but fully functional network that supports AI chat, BBS games, Gopher/Gemini, Wikipedia, news, chat, and email.
AI Chat – deploy a lightweight chatbot like Gemma or Qwen via LXMF.
Games‑style BBS doors – run a telnet‑compatible BBS server using Rnsh.
Players connect through the Rnode, experiencing classic ASCII adventures even over 3 kbps links.
Gopher/Gemini proxy – set up a small proxy that translates Gemini or Gopher requests into Reticulum packets.
This allows users to browse archived content from the internet without ever touching a public network.
Wikipedia – use the Kiwix file and readable using Nomad Network.
Now each node can fetch articles from the kiwix file, keeping the network self‑sufficient.
News – run a RSS aggregator that pulls feeds from a handful of trusted sources and republishes them over the mesh.
Subscribers can pull the latest headlines whenever they have bandwidth.
Chat system – using LXMF for private chat and Nomad Network chat app for group chat.
Because Reticulum handles routing, you don’t need to worry about NAT or firewalls.
Email system – Sending LXMF through Propagation node
Recipients retrieve the mail by querying any propagation node through a LXMF.
Bandwidth management – at 3 kbps, you’ll want to throttle large downloads and use compression.
Performance – most services should stay under 10 seconds even at 3 kbps.
User experience – keep interfaces minimal; a terminal‑based UI often performs better than a full browser.
Most of services work great in tcp network and short distance Rnode without many hops.
My next step will be testing with Rnode repeater and long distance client.